Une question que je me posais avec la version mobile de Les-horaires : comment référencer correctement un site web mobile ? Voici quelques éléments de réponses.
En effet, les explications de Google sont douteuses (il faut que vous acceptiez l'entête HTTP Accept), et je me suis retrouvé avec le site mobile indexé dans Google normal mais pas dans Google mobile. Super :)
Voici un lien qui est une mine d'informations pour faire un bon site mobile : Global Authoring Practices for the Mobile Web (en anglais).
Pour ceux qui ne prendraient pas la peine de lire, retenez au moins ceci :
- Utilisez une entête XHTML Mobile Profile
- Faites des pages courtes, sans CSS ou alors avec du CSS dans le code.
- Ne colorez pas les liens
Une autre partie importante est d'envoyer aux navigateurs et donc au robot Google ce qu'il attend et ce qu'il peut lire.
Google interrogera votre site avec 2 en-têtes HTTP différentes :
- Accept => text/html,*/*;q=0.9
- User-Agent => DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)
ou
- Accept => application/vnd.wap.xhtml+xml,application/xhtml+xml;q=0.9,text/vnd.wap.wml;q=0.8,text/html;q=0.7,*/*;q=0.6
- User-Agent => Nokia6820/2.0 (4.83) Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)
Envoyez lui le bon content-type dans vos entêtes HTTP (application/vnd.wap.xhtml+xml pour le Nokia par exemple) en fonction de ce qu'accepte le browser qui vous envoie la requête.
Le premier lien que j'ai donné conseille de rediriger la requête vers le site approprié (web ou mobile) en fonction de ces entêtes et de l'user-agent. C'est ce que font tous les gros sites mobiles (Orange, SFR par exemple) mais qui ne me semble pas pertinent avec l'essor des mobiles qui savent lire le web normal. A vous de voir si cette fonctionnalité vous intéresse.
A titre personnel j'ai essayé certaines de ces préconisations (entête xhtml, pages courtes, entête http custom), je vous dirais ce que cela a changé.








1. Le jeudi 13 novembre 2008 à 14h03 par Julien Tartarin